A Server Caching Strategy in Client-Server Database Systems

نویسندگان

  • Sung-Jin Lee
  • Yong-Ju Lee
  • Chin-Wan Chung
چکیده

A server caching strategy is proposed based on LRU, which uses the replaced page-id as the major information rather than the request page-id. So the server cache is seen to clients as a long virtual client LRU cache extended to the server. Since the replaced page-id is only sent to the server by piggybacking whenever a new page fetch request is sent, its additional overheads are minimal. We show that the proposed strategy reveals good performance characteristics on diverse situations such as single and multiple clients as well as various access patterns.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The E ect of Client Caching on File Server

A distributed le system provides le service from one or more shared le servers to a community of client workstations over a network. While the client-server paradigm has many advantages, it also presents new challenges to system designers concerning performance and reliability. As both client workstations and le servers become increasingly well-resourced, a number of system design decisions nee...

متن کامل

The Effect of Client Caching on File Server Workloads

A distributed file systetn provides file service from one or rnore &red file servers to a community of clierit workstations o’ver Q network. Wlaile the clientserver paradigm has many advantages, it also presents new challenges to system designers concerning perforrnance and reliability. As both client workstations and file servers become increasingly well-resourced, a nu~nber of system design d...

متن کامل

Separating indexes from data: a distributed scheme for secure database outsourcing

Database outsourcing is an idea to eliminate the burden of database management from organizations. Since data is a critical asset of organizations, preserving its privacy from outside adversary and untrusted server should be warranted. In this paper, we present a distributed scheme based on storing shares of data on different servers and separating indexes from data on a distinct server. Shamir...

متن کامل

Client's Cache Updating Using Idle Time of Clients in Relational Database Management Systems

Although multi-tiered software development is taking the place in database application environments, client-server infrastructure has still been in use for years. Furthermore, both infrastructures still need to be improved in some aspects. One of the important aspects of improvement is caching. This paper addresses the issue of caching in relational database system within client-server structur...

متن کامل

Maintaining consistency in client-server database systems with client-side caching

............................................................................................................................................ II ACKNOWLEDGEMENTS ........................................................................................................................ III TABLE OF CONTENTS ................................................................................................

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999